Control structures in linear and stack-based Genetic Programming
نویسندگان
چکیده
Genetic Programming, or GP, has traditionally used prefix trees for representation and reproduction, with implicit flow control. The different clauses (the evaluation condition, the if and else sections, etc.) are all subtrees of the flowcontrol node. Linear and stack-based representations, however, require explicit nodes to define the extent of the control structures. This paper introduces a stack-based technique for correct control structure creation and crossover, and discusses its implementation issues in linear and stack-based GP. A set of flowcontrol nodes is presented, and examples given for evolving an artificial ant on the Santa Fe and Los Altos Trails, with and without looping constructs.
منابع مشابه
A Mathematical Modeling for Plastic Analysis of Planar Frames by Linear Programming and Genetic Algorithm
In this paper, a mathematical modeling is developed for plastic analysis of planar frames. To this end, the researcher tried to design an optimization model in linear format in order to solve large scale samples. The computational result of CPU time requirement is shown for different samples to prove efficiency of this method for large scale models. The fundamental concept of this model is ob...
متن کاملXCS with Stack-Based Genetic Programming
We present an extension of the learning classifier system XCS in which classifier conditions are represented by RPN expressions and stack-based Genetic Programming is used to recombine and mutate classifiers. In contrast with other extensions of XCS involving tree-based Genetic Programming, the representation we apply here produces conditions that are linear programs, interpreted by a virtual s...
متن کاملMeasuring a Dynamic Efficiency Based on MONLP Model under DEA Control
Data envelopment analysis (DEA) is a common technique in measuring the relative efficiency of a set of decision making units (DMUs) with multiple inputs and multiple outputs. Standard DEA models are quite limited models, in the sense that they do not consider a DMU at different times. To resolve this problem, DEA models with dynamic structures have been proposed.In a recent pape...
متن کاملSeismic Vulnerability of Special Structures: A Case Study of Toos Power Plant Stack
The assessment of seismic performance of existing structures is becoming an important problem in earthquake engineering. Some important ructures are considerably old and, therefore, their strengths and ductilities are less than strength and ductility demands because of changes in codes and design methodologies. Such structures must be strengthened to resist future earthquakes. First, a structur...
متن کاملEstimating scour below inverted siphon structures using stochastic and soft computing approaches
This paper uses nonlinear regression, Artificial Neural Network (ANN) and Genetic Programming (GP) approaches for predicting an important tangible issue i.e. scours dimensions downstream of inverted siphon structures. Dimensional analysis and nonlinear regression-based equations was proposed for estimation of maximum scour depth, location of the scour hole, location and height of the dune downs...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004